@charset "utf-8";
/* CSS Document */
body {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Gadget, sans-serif;
	background-color:#eef0ef;
}
body, p, form, div, h1, h2,ul, li, pre{
	margin: 0px;
	padding:0px;
	font-family: Arial, Gadget, sans-serif;
	line-height:18px;
}
input,select,option,label{
	font-family: Arial, Gadget, sans-serif;
}
input,select,option{
	font-family: Arial, Gadget, sans-serif;
	font-size:12px;
}
body{
height:100%;
width:100%;
}
img{
border:none;
}
a {
/*blr:expression(this.onClick=this.blur());*/
outline:none;
}
:focus { -moz-outline-style: none; outline:none; }
h1{
	line-height:35px;
	color:#7d7d7d;
	font-size:25px;	
}
h2{
	color:#149bc8;
	line-height:18px;
	font-size:18px;
	font-weight:normal;
}
h3{
	color:#006599;
	line-height:16px;
	font-size:16px;
	font-weight:normal;
	padding:10px 0px 10px 0px;
	margin:0px;
}
a{
	color:#006599;
}
form{
	text-align:left;
}

div#wrap {
	padding-top:20px;
}
label{
	float:left;
	height:24px;
	line-height:24px;
	display:block;
	width:100px;
	margin-right:10px;
}
p.input_row {
	display:block;
	height:35px;
}

.hidden{
	display:none;
}
.show{
	display:block;
}
.top_line{
	background-image: url(../images/dot.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.loader_box{
background-image:url(../images/loading_bg.png);
background-repeat:no-repeat;
background-position:left top;
display:block;
width:200px;
height:60px;
padding:10px 25px 10px 25px;
}